atomic piles - Spanish English Dictionary